stuffing glands - Alemán Inglés Diccionario